	.t_username_div{
			display: inline;
		}
		.t_password_div{
			display: inline;
		}
		.button_div{
			display: inline;
		}
		#main_login{
		width: 700px;
		position: absolute;
		top:100px;
		left:300px;
		opacity: 0.7;
		}
	#div_password_tx{
		position: relative;
		left: 21px;
	}
	#login_text{
		position: relative;
		left:40%;
		margin: 14px;
		padding: 14px;
		font-size: 32px;
		letter-spacing: 16px;
		color:#1E90FF;
	}
	label{
		font-size: 16px;
		color: #1E90FF;
		letter-spacing: 6px;
	}
	#div_username{
	margin-left:80px;
		margin-top: 16px;
	}
	#div_password{
	margin-left:80px;
		margin-top: 16px;
	}
	#username{
		height: 36px;
		border-radius: 6px;
		font-size: 18px;
		
	}
	.in{
		border:1px solid #D3D3D3;
	}
	.in:hover{
		border:1px solid #48D1CC;
	}
	#password{
		height: 36px;
		border-radius: 6px;
		font-size: 18px;
	}
	#button_group{
		margin-top: 64px;
		position: relative;
		left:30%;
		padding: 14px;
		font-size: 32px;
	}
	.button_div{
		margin:16px; 
	}
	.tbutton{
		
		letter-spacing: 6px;
		color:rgb(0, 0, 0);
		font-size:16px;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:25px;
		padding-right:25px;
		border-width:0px;
		border-color:rgb(197, 229, 145);
		border-style:solid;
		background-color:rgb(87, 217, 250);
		border-radius:4px
	}
	.tbutton:hover{
		color:#ffffff;
		background-color:#78c300;
		border-color:#c5e591;
		cursor:hand;
	}
	span{
		font-size: 12px;
		
		color:red;
		
	}
#falmesg{
	font-size:16px;
	color:red;
	}